//	--------------------------------------------------------------------
//	Copyright(C) 2006,2007 Zhao Yukun. All rights reserved.
//	This file is a part of the Xeres system.
//	Xeres 2007
//	Contact : xeres.engine@gmail.com
//	$(reservedInfo)
//	$(reservedDeclaration)
//	--------------------------------------------------------------------
///	@file	<CInputEvent.cpp>
///	@path	~/src/engine/xcore/
///	@date	2007/11/08
///	@desc	Input events.

#include "config/config.h"

#include "engine/xcore/CInputEvent.h"

namespace xeres {

	IMPL_IOBJECT_CLASS( CInputEvent );

	// ctor
	CInputEvent::CInputEvent( void )
	{
	}

	// dtor
	CInputEvent::~CInputEvent( void )
	{
	}

	// Active
	void CInputEvent::Active( void * eventParam )
	{
		// transmit event param ( Input )
		__super::Active( eventParam );
	}

	// OnUnhandled
	void CInputEvent::OnUnhandled( void * eventParam )
	{
		TRACE_WARNING( _S("CInputEvent::OnUnhandled: Input event dropped.") );
	}

} // namespace xeres
